module.exports = {
  devServer:{
    port:8082,
    proxy:{
      '/epidemic':{
        target:'http://8.135.29.17:8092/',
        changeOrigin:true,
        pathRewrite:{
          '^/epidemic/':''
        },
      },
      '/api':{
        target:'http://localhost:8080',
        changeOrigin:true,
        pathRewrite:{
          '^/api/':''
        },
      }
    }
  },
  // dev: {
  //
  //   // Paths
  //   assetsSubDirectory: 'static',
  //   assetsPublicPath: '/',
  //   proxyTable: {
  //     '/epidemic':{
  //       target:'http://localhost:8080/',
  //       changeOrigin:true,
  //       pathRewrite: {
  //         '^/epidemic': ''
  //       }
  //     }
  //   },
  //
  //   // Various Dev Server settings
  //   host: '8.135.29.17', // can be overwritten by process.env.HOST
  //   port: 8092, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
  //   autoOpenBrowser: false,
  //   errorOverlay: true,
  //   notifyOnErrors: true,
  //   poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions-
  //
  //   // Use Eslint Loader?
  //   // If true, your code will be linted during bundling and
  //   // linting errors and warnings will be shown in the console.
  //   useEslint: true,
  //   // If true, eslint errors and warnings will also be shown in the error overlay
  //   // in the browser.
  //   showEslintErrorsInOverlay: false,
  //
  //   // https://webpack.js.org/configuration/devtool/#development
  //   devtool: 'cheap-module-eval-source-map',
  //
  //   // If you have problems debugging vue-files in devtools,
  //   // set this to false - it *may* help
  //   // https://vue-loader.vuejs.org/en/options.html#cachebusting
  //   cacheBusting: true,
  //
  //   cssSourceMap: true
  // },
  configureWebpack: {
    resolve: {
      alias: {
        assets: "@/assets",
        components: "@/components",
        views: "@/views",
        common: "@/common",
        network: "@/network",
      }
    }
  }
}
